package com.share.demo.domain;

import lombok.Data;
import tk.mybatis.mapper.annotation.NameStyle;
import tk.mybatis.mapper.code.Style;

import javax.persistence.Table;
import javax.persistence.Transient;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * author:caifan
 * date:2019/4/21
 */
@Data
@NameStyle(Style.normal)
@Table(name = "mars_business_meta_config")
public class MarsBusinessMetaConfig implements Serializable {

    private static final long serialVersionUID = -611187142015777907L;
    private Long id;
    private Date created;
    private Date updated;
    private Date deleted;
    private Integer version;
    private Integer level;
    private Long parentId;
    private String metaKey;
    private String metaValue;
    private String remark;
    private String type;
    @Transient
    List<MarsBusinessMetaConfig> childs;

}
